form label, nav label {
  min-width: 10em;
  display: inline-block;
  padding-bottom: 2em; }

form input, nav input {
  min-width: 15em;
  display: inline-block; }

form ul, nav ul {
  list-style-type: none; }

form fieldset, nav fieldset {
  margin-bottom: 2em; }

button, input, select, textarea {
  font-family: inherit;
  font-size: 100%;
  width: 10em;
  padding: 0;
  margin: 0;
  box-sizing: border-box; }

#sig-canvas {
  border: 2px dotted #CCCCCC;
  border-radius: 15px;
  cursor: crosshair; }

footer {
  background-color: lightgray;
  margin: 0;
  padding: 2em; }
